soil mounds - Alemán Inglés Diccionario